// JavaScript Document

$(function(){
		//alert($(window).scrollTop());
	
	
		//显示弹窗的方法
		function showinfobox(flag,image,string){
			if(flag==1){
				if(image!=""){
					
				}
				$("#infomessage").stop(true,true);
				$("#infomessage p").html(string);
				$("#infomessage").slideDown('narmal').delay(3000).slideUp('fast');
			}else if(flag==2){
				if(image!=""){
					
				}
				$("#infomessage2").stop(true,true);
				$("#infomessage2 p").html(string);
				$("#infomessage2").slideDown('narmal').delay(3000).slideUp('fast');
			}
		}
	
		var yhj_islogin=185;
		function yhj_isLogin(){
			if($(".yhj_quickregister").css("display")=="none"){
				//alert("yes");
				yhj_islogin=100;
			}
		}
		yhj_isLogin();
		function yhj_isleftover(){
			if( parseInt($(".yhj_content_maincontent_left").css("top"))>$(".yhj_content_maincontent").height()- $(".yhj_content_maincontent_left").height() ){
				$(".yhj_content_maincontent_left").css("top",$(".yhj_content_maincontent").height()- $(".yhj_content_maincontent_left").height()+"px");
			}	
		}
		window.onscroll=function(){//中间内容，左边的可以随滚动条移动的nav栏
			var scrollT=document.body.scrollTop;//卷进去的高度
			var scrollH= document.body.scrollHeight;	//总内容的高度
			var clientH=document.body.clientHeight;	//可见高度
			//alert("在滚动");
			if(scrollT>=scrollH-clientH){
				$("#lk_task_list_show_refreshTip").fadeIn("1000");
				window.setTimeout("flush()",3000);	
			}
			
			if($(window).scrollTop()>yhj_islogin){
				$(".yhj_content_maincontent_left").css("top",$(window).scrollTop()-yhj_islogin+"px");
				$(".yhj_totop").fadeIn("fast");//顺便让totop显示
				$(".yhj_head").fadeTo("normal",1);//顺便把head调成透明的
				yhj_isleftover();
			}else if($(window).scrollTop()==0){
				//滚动时如果滚动为0，则head是不透明的
				// 
				$(".yhj_totop").fadeOut("fast");//顺便让totop消失
				
			}else{
				$(".yhj_content_maincontent_left").css("top","0px");	
				$(".yhj_totop").fadeOut("fast");//顺便让totop消失
			}
			$(".yhj_totop").click(function(){
				//$(window).animate({scrollTop: '0px'}, 800);	
				$(window).scrollTop(0);
			});
		}
		//alert($(".yhj_content_maincontent").height());
		
		$(".yhj_head").bind({
			mouseover:function(){
				$(this).height("auto");
			},
			mouseout:function(){
				$(this).height(65);
			}
		});
		
		//计算yhj_content的高度的方法
		
		
		
		$(".yhj_content_maincontent_center_smallcontent ul li").bind({
			click:function(){
				var index=$(this).index();
				//alert( $(this).offset().left);
				//alert(index);
				//$("#yhj_head_info_ul_li_up").animate({"left":},200);	
				$("#yhj_head_info_ul_li_up").animate({"left":$(this).offset().left-260+"px"},100);
				//下面是局部刷新的内容
				
				//。。。。。。
			}
		});	
		
		$(".yhj_content_maincontent_right_userinfo_headimg").bind({
			mouseover:function(){
				 $(this).attr("class","yhj_content_maincontent_right_userinfo_headimg_mouseover yhj_content_maincontent_right_userinfo_headimg");
			},
			mouseout:function(){
				 $(this).attr("class","yhj_content_maincontent_right_userinfo_headimg");	
			}
		});//鼠标移到头像上的阴影特效
		
		$(".yhj_content_maincontent_right_content_slide").click(function(){
			//alert("asdf");
			var block=$(this).parent().children("div");
			if(block.css("display")=="block"){
				$(this).css("background","url(images/yhj_down.png) no-repeat");
				block.slideUp("normal");
			}else{
				$(this).css("background","url(images/yhj_up.png) no-repeat");
				block.slideDown("normal");	
			}
		});
		$(".yhj_content_maincontent_right_content_close").click(function(){
			$(this).parent().animate({"left":"150px"},200).slideUp(500,function(){
				$(this).parent().next().animate({"top":"-30px"},200).delay(400).animate({"top":"0px"},200);
			});
		});
		$(".yhj_content_maincontent_right_content_change").bind({//附近好友的换一批的动画
			mouseover:function(){
				$(this).children("img").attr("src","images/yhj_refresh-yellow.png");
			},
			mouseout:function(){
				$(this).children("img").attr("src","images/yhj_refresh-blue.png");
			}
		});
		
		
		$(".yhj_content_maincontent_right_content_charts li").get(0).style.background="#f60";//今日榜单的
		$(".yhj_content_maincontent_right_content_charts li").get(0).style.color="#fff";
		$(".yhj_content_maincontent_right_content_charts li").click(function(){
			$(".yhj_content_maincontent_right_content_charts li").css({"background":"#fff","color":"#4b4b4b"});	
			$(this).css({"background":"#F60","color":"#fff"});	
			var index=$(this).index();
			//alert(index);
			$(".yhj_content_maincontent_right_content_charts_content").css("display","none");
			$(".yhj_content_maincontent_right_content_charts_content").eq(index).slideDown("fast");
			if($(".yhj_content_maincontent_right_content_charts li").eq(0).css("display")=="block" && $(".yhj_content_maincontent_right_content_charts li").eq(1).css("display")=="block"){
				//alert("Asdf")
			}
		});
		
		$(".yhj_content_maincontent_center_quicksend_close").click(function(){
			$(".yhj_messagebox_quicksend").fadeOut("fast");	
		});
		
		
	});
	function yhj_content_changesize(){
		var height=$(".yhj_content_maincontent").height()+200;
		//alert(height);
		//$(".yhj_content").animate({height:height},200);
		$(".yhj_content").height(height);	
	}
	window.setInterval("yhj_content_changesize()",10);
	
	
	
	
	
	
	
	
	
	$.fn.yhj_mywin=function(position){//    mywin方法， 暂时没有用
		if(position&&position instanceof Object){
			//获取用户给定的位置
			var positionLeft=position.left;
			var positionTop=position.top;
			var currentWin=this;//要显示的层对象
			
			var left;
			var top;
			
			var reg=/(px)/ig;//包含px    正则表达式
			
			positionLeft=positionLeft.replace(reg,"");
			positionTop=positionTop.replace(reg,"");
			
			if(!isNaN(positionLeft)){
				positionLeft=parseInt(positionLeft);	
			}
			if(!isNaN(positionTop)){
				positionTop=parseInt(positionTop);	
			}
			
			//可视区域的大小
			var width;
			var height;
			var scrollTop;
			var scrollLeft;
			
			function getWindow(){
				 width=$(window).width();
				 height=$(window).height();
				 scrollTop=$(window).scrollTop();
				 scrollLeft=$(window).scrollLeft();
			}
			//要显示的层的大小	
			var mywidth=currentWin.outerWidth(true);
			var myheight=currentWin.outerHeight(true);
			
			function getLeft(){
				if(positionLeft!=""&&typeof(positionLeft)=="string"){
					if(positionLeft=="left"){
						left=scrollLeft;
					}else if(positionLeft=="center"){
						left=(width-mywidht)/2+scrollLeft;
					}else if(positionLeft=="right"){
						left=width-mywidth+scrollLeft;
					}else{
						left=(width-mywidth)/2	+scrollLeft;
					}
				}else if(positionLeft!=""&&typeof(positionLeft)=="number"){
					left=positionLeft+scrollLeft;
				}else{
					left=scrollLeft;	
				}
			}
			
			function getTop(){
				if(positionTop!=""&&typeof(positionTop)=="string"){
					if(positionTop=="top"){
						top=scrollTop;
					}else if(positionTop=="center"){
						top=(height-myheight)/2+scrollTop;
					}else if(positionTop=="bottom"){
						top=height-myheight+scrollTop;
					}else{
						top=(height-myheight)/2+scrollTop;
					}
				}else if(positionTop!=""&&typeof(positionTop)=="number"){
					top=positionTop+scrollTop;
				}else{
					top=scrollTop;	
				}
			}
			getWindow();
			getLeft();
			getTop();
			currentWin.css({top:top,left:left}).fadeIn("slow");
			
			$(window).resize(function(){
				getWindow();
				getLeft();
				getTop();
				currentWin.animate({left:left,top:top},200);	
			});
			$(window).scroll(function(){
				getWindow();
				getLeft();
				getTop();
				currentWin.css({top:top,left:left});	
			});
			
			this.children(".title").children("img").click(function(){
				currentWin.slideUp("slow");
			});
		}
	}
	
	
	